Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 THE ORCHARD Detached £513,986 £330,000 27 May 2014
2 THE ORCHARD Detached £378,303 £350,000 29 Jun 2021
3 THE ORCHARD Detached £430,507 £120,000 25 Jan 2001